home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / redhat-RHSA-2002-227.nasl < prev    next >
Text File  |  2005-01-14  |  3KB  |  106 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4. #
  5. # The text of this plugin is (C) Red Hat Inc.
  6.  
  7. if ( ! defined_func("bn_random") ) exit(0);
  8. if(description)
  9. {
  10.  script_id(12330);
  11.  script_version ("$Revision: 1.3 $");
  12.  
  13.  name["english"] = "RHSA-2002-227: kernel";
  14.  
  15.  script_name(english:name["english"]);
  16.  
  17.  desc["english"] = '
  18.  
  19.   This kernel update for Red Hat Linux Advanced Server 2.1 addresses some
  20.   security issues and provides minor bug fixes.
  21.  
  22.   The Linux kernel handles the basic functions of the operating system. A
  23.   number of vulnerabilities were found in the Red Hat Linux Advanced Server
  24.   kernel. These vulnerabilities could allow a local user to obtain elevated
  25.   (root) privileges.
  26.  
  27.   The vulnerabilities existed in a number of drivers, including
  28.   stradis, rio500, se401, apm, usbserial, and usbvideo.
  29.  
  30.   Additionally, a number of bugs have been fixed, and some small feature
  31.   enhancements have been added.
  32.  
  33.   - Failed READA requests could be interpreted as I/O errors under high
  34.   load on SMP; this has been fixed.
  35.  
  36.   - In rare cases, TLB entries could be corrupted on SMP Pentium IV
  37.   systems; this potential for corruption has been fixed. Third-party modules
  38.   will need to be recompiled to take advantage of these fixes.
  39.  
  40.   - The latest tg3 driver fixes have been included; the tg3 driver
  41.   now supports more hardware.
  42.  
  43.   - A mechanism is provided to specify the location of core files and to
  44.   set the name pattern to include the UID, program, hostname, and PID of
  45.   the process that caused the core dump.
  46.  
  47.   A number of SCSI fixes have also been included:
  48.  
  49.   - Configure sparse LUNs in the qla2200 driver
  50.   - Clean up erroneous accounting data as seen by /proc/partitions and iostat
  51.   - Allow up to 128 scsi disks
  52.   - Do not start logical units that require manual intervention, avoiding
  53.   unnecessary startup delays
  54.   - Improve SCSI layer throughput by properly clustering DMA requests
  55.  
  56.   All users of Red Hat Linux Advanced Server are advised to upgrade to the
  57.   errata packages.
  58.  
  59.  
  60.  
  61.  
  62. Solution : http://rhn.redhat.com/errata/RHSA-2002-227.html
  63. Risk factor : High';
  64.  
  65.  script_description(english:desc["english"]);
  66.  
  67.  summary["english"] = "Check for the version of the kernel packages";
  68.  script_summary(english:summary["english"]);
  69.  
  70.  script_category(ACT_GATHER_INFO);
  71.  
  72.  script_copyright(english:"This script is Copyright (C) 2004 Tenable Network Security");
  73.  family["english"] = "Red Hat Local Security Checks";
  74.  script_family(english:family["english"]);
  75.  
  76.  script_dependencies("ssh_get_info.nasl");
  77.  
  78.  script_require_keys("Host/RedHat/rpm-list");
  79.  exit(0);
  80. }
  81.  
  82. include("rpm.inc");
  83. if ( rpm_check( reference:"kernel-BOOT-2.4.9-e.9", release:"RHEL2.1") )
  84. {
  85.  security_hole(0);
  86.  exit(0);
  87. }
  88. if ( rpm_check( reference:"kernel-doc-2.4.9-e.9", release:"RHEL2.1") )
  89. {
  90.  security_hole(0);
  91.  exit(0);
  92. }
  93. if ( rpm_check( reference:"kernel-headers-2.4.9-e.9", release:"RHEL2.1") )
  94. {
  95.  security_hole(0);
  96.  exit(0);
  97. }
  98. if ( rpm_check( reference:"kernel-source-2.4.9-e.9", release:"RHEL2.1") )
  99. {
  100.  security_hole(0);
  101.  exit(0);
  102. }
  103.  
  104.  
  105. set_kb_item(name:"RHSA-2002-227", value:TRUE);
  106.